---@meta

---@class widget_truescrollarea: widget_widget
local truescrollarea = {}

---
---
---author: 
function truescrollarea:BuildScrollBar() end

---
---
---author: 
function truescrollarea:DoDragScroll() end

---
---
---author: 
function truescrollarea:GetListWidgets() end

---
---@param dt idk #
---
---author: 
function truescrollarea:OnUpdate(dt) end

---重置滚动条到顶端(一般切换滚动条内容之后,调用一次这个)
---
---author: lan
function truescrollarea:ResetScroll() end

---
---@param scroll_step idk #
---
---author: 
function truescrollarea:Scroll(scroll_step) end

---
---
---author: 
function truescrollarea:CanScroll() end

---
---
---author: 
function truescrollarea:GetPositionScale() end

---
---
---author: 
function truescrollarea:GetSlideStart() end

---
---
---author: 
function truescrollarea:GetSlideRange() end

---
---
---author: 
function truescrollarea:_GetScrollAmountPerRow() end

---
---
---author: 
function truescrollarea:RefreshView() end

---
---@param control idk #
---@param down idk #
---
---author: 
function truescrollarea:OnControl(control, down) end

---
---
---author: 
function truescrollarea:GetHelpText() end

